having a long mane - Francés Inglés Diccionario